package day14;
import java.lang.reflect.*;
import java.util.Arrays;

/**
 * @author oldliu
 * @since 1.0
 */
public class ArrTest {
    public static void main(String[] args) {
        //int[]ar=new int[10];
        //反射的方式创建数组：创建了一个长度为10的Double数组
        Object o = Array.newInstance(double.class, 10);
        System.out.println(o);
        //赋值，获得
        Array.setDouble(o,0,200.5);
        Array.setDouble(o,1,45);
        Array.setDouble(o,2,6.7);
        System.out.println(Array.get(o,2));
        double []d= (double[]) o;
        System.out.println(Arrays.toString(d));
    }

    @Override//保证是重写！
    public boolean equals(Object obj) {
        return super.equals(obj);
    }
}